package com.bub.pay.core.entity.vo.merchant;

import com.bub.pay.framework.common.entity.model.Page;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
public class RechargeOrderVo extends Page {

    /**
     * 订单号
     */
    private String orderNo;


    /**
     * 商户id 或 分销商id
     */
    private Long extendId;

    /**
     * 银行名称
     */
    private String bankName;

    /**
     * 订单状态,0=未支付，1=支付成功，2=支付失败，3=订单取消
     */
    private Integer orderState;

    /**
     * 订单金额最小
     */
    private BigDecimal minAmount;

    /**
     * 订单金额最大
     *
     */
    private BigDecimal maxAmount;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;


}
